const CONST = {
  // sprite sheet names
  SPRITE_SHEET_ENEMY: 'sprite_sheet_enemy',
  SPRITE_SHEET_HERO: 'sprite_sheet_hero',
  SPRITE_SHEET_ITEM: 'sprite_sheet_item',
  SPRITE_SHEET_FLOOR_UP: 'sprite_sheet_floor_up',
  SPRITE_SHEET_FLOOR_DOWN: 'sprite_sheet_floor_down',
  SPRITE_SHEET_DOOR: 'sprite_sheet_door',

  // tile indexs in map
  TILE_IDX_ROAD: 83,
  TILE_IDX_FLOOR_UP: 901,
  TILE_IDX_FLOOR_DOWN: 902,

  // map properties
  MAP_PRO_ENTER_POS_X: 'enterPosX',
  MAP_PRO_ENTER_POS_Y: 'enterPosY',
  MAP_PRO_LEAVE_POS_X: 'leavePosX',
  MAP_PRO_LEAVE_POS_Y: 'leavePosY',

  MAX_MAP_INDEX: 1,
  MIN_MAP_INDEX: 0,

  // game object names
  HERO_OBJ_NAME: 'hero',

  // map block size
  BLOCK_SIZE: 32
}
Object.freeze(CONST)

export default CONST
